package com.hyt.it.ogt.pj.model.vo;

import java.math.BigDecimal;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;


@Data
@Accessors(chain = true)
public class PipceScoreVo {


    @ApiModelProperty(value = "专家名称")
    private String expertName;

    @ApiModelProperty(value = "评卷状态（0：未完成  1：已完成）")
    private Integer status;

    @ApiModelProperty(value = "主观题分")
    private BigDecimal subjectiveScore;

    @ApiModelProperty(value = "开始时间")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date markStartTime;

    @ApiModelProperty(value = "结束时间")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date markEndTime;

    @ApiModelProperty(value = "评卷总数")
    private Integer number;

    @ApiModelProperty(value = "专家id")
    private String expertId;

    @ApiModelProperty(value = "最新的主观题分")
    private BigDecimal lastSubjectiveScore;

    @ApiModelProperty(value = "更新时间")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateTime;
}
